home *** CD-ROM | disk | FTP | other *** search
/ Mac Expert 1995 Winter / Mac Expert - Winter 95.iso / Les fichiers / Communications / Internet / Mail2000 v1.10 ƒ / Mail2000 v1.10 Read Me < prev    next >
Encoding:
Text File  |  1995-05-14  |  11.5 KB  |  260 lines  |  [TEXT/R*ch]

  1. >01.Introduction
  2. ---------------
  3.  
  4. Mail2000 is a small utility to read textfiles containing e-mail.  I
  5. wrote it because I have lots of e-mail files lying around from over
  6. the last few years which I occasionally want to read.  Mail2000 can
  7. open up to four files, and provides threading of the subject and of
  8. the sender, and easy navigation through the mails.
  9.  
  10. It needs at least system 7 to run.
  11.  
  12.  
  13. >02.Quick Start
  14. --------------
  15.  
  16. To open it, double click it, or throw any textfile onto the icon.  The
  17. file wil be loaded, and the program will try to figure out the mails.
  18. A dialog box will display a counter and some information while it is
  19. examining the file.  After that has been done, Mail2000 threads the
  20. subjects of the mails.  A dialog box will be displayed while it is
  21. doing the threading. If it can't find any mails, the whole file will
  22. be displayed. In that case you have to change the strings it uses to
  23. sort out the mails (see under: 8.Miscellaneous).
  24.  
  25. After the file has been examined and threaded, the first mail is
  26. displayed. The bottom of the window displays number of the mail that
  27. is displayed, the total number of mails in the file and the number of
  28. mails that have been marked, followed by the sender of the mail (in
  29. bold face), and the subject.
  30.  
  31.  
  32. >03.Selecting Mails
  33. ------------------
  34.  
  35. When a new file is read in, all the mails are selected and sorted by
  36. date. Use the 'Thread' menu to select either a thread or all the
  37. mails. When a thread is selected, selecting the next or previous mail
  38. will display the next or previous one in the thread.  Use the 'Mail'
  39. menu to thread the mails on subject or on sender.  You can also
  40. select the previous or the next thread from this menu.
  41.  
  42. The threads in the menu are sorted alphabetically, and the mails in a
  43. thread are sorted by date. It is possible to sort the threads in the
  44. menu by date; this can be specified in the preferences.
  45.  
  46.  
  47. >04.Marking Mails
  48. ----------------
  49.  
  50. Using the 'Mail' menu, single mails, or all the mails in a thread can
  51. be marked or unmarked. When all mails have been selected, '(Un)Mark
  52. thread' will (un)mark all the mails in the file. The number of mails
  53. that have been marked is displayed at the bottom of the window, after
  54. the mail number, and the number of mails in the currect selected
  55. thread.
  56.  
  57. A small diamond is used to show that a mail has been marked. It is
  58. displayed just in front of the sender of the mail. A diamond marker is
  59. also displayed in the popup menu which appears when you click in the
  60. bottom of the window.
  61.  
  62. Marked mails can be saved, or left out, when you save the file using
  63. 'Save as…' from the 'File' menu. Using 'Save as…' you can also strip
  64. the headers of the mails. Only the headers that are useful (defined
  65. under 'File header strings…' in the 'Edit' menu) are kept, resulting
  66. in a smaller file. Check the 'Append mails' checkbox if you want to
  67. append the mails (or the marked mails) to another file.
  68.  
  69.  
  70. >05.Navigating Through The Mails
  71. -------------------------------
  72.  
  73. There are several ways to read through the mails.  Use the scrollbars
  74. and arrow keys to scroll up and down.  Clicking in the text will
  75. display a scroll-cursor. Moving the mouse down a little will scroll
  76. down, and moving it up a little scrolls up.  Keep the mouse button
  77. pressed while doing this. Moving the mouse up or down a lot will jump
  78. to the next or previous mail.
  79.  
  80. If you click in the bottom part of the screen (where the information is
  81. displayed), a pop-up menu will appear. If all the mails have been
  82. selected, the 'Mail' menu will pop up, and you can select an option
  83. from that.  If you are reading a thread, a menu containing either the
  84. sender will pop up (when threaded by subject or date), or a menu
  85. containing the subjects of the mails will pop up (when threaded by
  86. sender). A diamond character will show which mails have been marked.
  87.  
  88. Pressing the spacebar or the page-down key will display the next page of
  89. the current mail, and jump to the next mail when you reach the end (you
  90. can read everything by just pressing the spacebar).  The backspace and
  91. page-up keys do the same thing, but in the other direction.
  92.  
  93. Finally, you can select 'Goto Mail…' in the 'Mail' menu.  Type the
  94. number of the mail you want to read.  Note that if you are reading a
  95. thread, you cannot select a mail outside of it.
  96.  
  97.  
  98. >06.Save Options
  99. ---------------
  100.  
  101. The 'Save As' option under the 'File' menu allows you to save a file
  102. with stripped mail headers.  That is to say, only the header-lines
  103. that are defined under 'File Header Strings…' are kept, the rest of
  104. the header is not saved.  This will often reduce the filesize by
  105. something like 40% if you have files with lots of small mails.  This
  106. option also allows you to save or delete the mails that have been
  107. marked.  When there are no marked mails, only the option 'Save all
  108. mails' can be checked.  Check the 'Append mails…' checkbox if you
  109. want to append the file (or a selection) to another file.
  110.  
  111. The 'Save Mail' and 'Save Thread' options save the current mail or
  112. thread. The filename depends on the threading method chosen. Whether
  113. or not the headers are stripped depends on whether you checked the
  114. 'Display mails stripped' option in the Preferences.
  115.  
  116.  
  117. >07.Preferences
  118. --------------
  119.  
  120. The 'Preferences…' dialog ('Edit' menu) allows you to specify if the
  121. comparison of the sender's e-mail address or the subjects of the mails
  122. should be case sensitive or not.  It is also possible to sort the
  123. threads in the 'Threads' menu chronologically instead of alphabetically
  124. (useful if you thread by date). These changes will take effect the next
  125. time you select 'Thread subject' or 'Thread sender'.
  126.  
  127. If you check the 'Display mails stripped' checkbox, the mails
  128. will be displayed (yep) with stripped headers (the mail you are
  129. currently reading won't be updated until you select it again).
  130.  
  131. The 'Start with first thread' checkbox allows you to start reading
  132. the first thread after you open a file.
  133.  
  134. Finally, there is an option to set a delay for the mouse scrolling.
  135. You might want to set this to something greater than zero if scrolling
  136. with the mouse goes too fast.
  137.  
  138.  
  139. >08.Miscellaneous
  140. ----------------
  141.  
  142. Use the 'Font' and 'Size' menu to set the font and size for a file. 
  143. Different files can be displayed in different fonts and sizes.
  144.  
  145. Use 'Default Header Strings…' in the edit menu to change the
  146. definition of the mail headers for new files.  The default
  147. definitions are used when the file is opened for the first time, and
  148. doesn't have any strings associated with it yet. Modifications to the
  149. default strings will be remembered.
  150.  
  151. Once the file has been opened, you must use 'File Header Strings…' to
  152. change the strings.  The first seven strings (the ones preceeded by
  153. titles) are needed by the program to sort out the mails.  The other
  154. seven you can fill in any way you like.  Use it for example to keep
  155. 'Newsgroup', or 'Resent' lines. All Mail2000 does is simply look for a
  156. line in the text beginning with one of the strings displayed in the
  157. dialog when reading a file (throw this file on Mail2000 to see another
  158. example of this). You can leave the field for 'Header end:' empty if
  159. you want an empty line to signify the end of the header.  The current
  160. settings allow you to read for example UN*X mbox files.
  161.  
  162. When you select 'File header strings…' from the 'Edit' menu, you can
  163. change the header definitions for the file you are currently reading. 
  164. These strings are saved in a resource with the file when it's closed,
  165. and are used the next time the file is opened (you have to close and
  166. re-open a file if you want the changes to take effect).
  167.  
  168. If you check 'Ignore header strings' in the preferences dialog, the 
  169. definitions are ignored, and the default definitions are used when
  170. you (re-)open a file.
  171.  
  172. 'Copy' ('Edit' menu) will copy the mail that is being read at that
  173. moment.
  174.  
  175. If you know how to use ResEdit, you can change some of the other
  176. defaults as well.  There is a string resource (STR# resource id# 131)
  177. which contains the name and the size of the default font (it is now
  178. set to Courier 10p). If you want another default font, change the
  179. name in the resource.  The size of the window can also be changed. 
  180. Edit the WIND resource if you want a bigger or taller window.  The
  181. size at the moment is such that it just fits on a 9 inch Mac Classic
  182. screen. Finally, the STR# resource id# 130 contains the strings which
  183. are used when Mail2000 can't find a mail subject or sender. These can
  184. also be changed if you want to.
  185.  
  186.  
  187. >09.Limitations (And One Feature)
  188. --------------------------------
  189.  
  190. Mail2000 uses TextEdit to display the mails.  This means that mails
  191. that are larger than 32K are truncated, and only the first part will
  192. be displayed.  A warning will be displayed when this happens. Larger
  193. mails are still saved or appended correctly though.
  194.  
  195. Building a menu with lots of items can take a long time (by lots I mean
  196. over 200).  The program shows a watch cursor, but appears to hang.  If
  197. you wait a few seconds (well, it takes about a minute for a file with
  198. 500 mails on my LC) everything will be okay. The best thing is to keep
  199. files with about 200-300 mails (I save my mail box every month). This
  200. works fine on my LC, but that's a slow machine. If you have a faster
  201. machine, bigger files might still be handled comfortably.
  202.  
  203. The items that are put in the 'Thread' menu are truncated to 32
  204. characters. Believe me, it's best that way. Keeping them full size
  205. makes the menu look even more ugly than it does now.
  206.  
  207. A file that has UN*X or I*M style end of line characters is correctly
  208. read in, and converted to Mac type.  A dialog box shows the progress
  209. when this is done (converting from I*M type is still very slow).
  210.  
  211.  
  212. >10.Finally
  213. ----------
  214.  
  215. I hope you like this, and find it useful.  It is shareware; you can
  216. try it out for two weeks, but if you decide to keep it, you should
  217. pay the shareware fee (the fee is US$ 5,- or 10 Dutch guilders). Or
  218. at least send me some e-mail saying whether you like or hate the
  219. program.  Or tell me about bugs or things you want to see changed. 
  220. If you have paid for one version, you of course don't have to pay for
  221. any updates.  I take no reponsibility of any kind, so use this at
  222. your own risk. It has been written and tested on a Mac LC. Some
  223. testing was done on a Quadra 900, a Centris 650, a Mac SE and a IIcx.
  224.  
  225. 'Example file 1' are messages from the now defunct Sonic Youth
  226. mailing list.
  227.  
  228. And a thank you to the following people:
  229. •Ernst Mulder (pooh@stack.urc.tue.nl) for beta testing and suggestions.
  230. •Pete Resnick (resnick@uiuc.edu), for letting me use a resource with
  231.  timezone information he compiled.
  232. •Willem Koster (willem@rc.rug.nl) for pointing out a bug that prevented
  233.  operation on 68k macs.
  234. •Paul Halsema (phalsema@a102e.ess.harris.com) for feedback.
  235. •Mike Leggett (p2127825@aix00.csd.unsw.OZ.AU) for noting an
  236.  incompatibility with Adobe Type Reunion.
  237. •Edward John Sabol (es2j+@andrew.cmu.edu) for noting an incompatibility
  238.  with Adobe Type Reunion and a few suggestions which got implemented.
  239. •Patrick Hoepfner (hoepfner@tahiti.gsfc.nasa.gov) for valuable feedback.
  240. •Eddy J. Gurney (egurney@vcd.hp.com) for the progress bar CDEF.
  241. •Andreas C. Bauer (ac_bauer@ping.at) for the icons for v1.10,
  242.  and some suggestions which got implemented.
  243. •Jeff Miller (jmiller@clark.net) for finding a problem with the parsing
  244.  of the date.
  245.  
  246. Any redistribution of Mail2000 must also include this Read Me file,
  247. the version history and the example file. I do not permit
  248. distribution on cd-rom, disks for sale (e.g. shareware catalogues or
  249. magazine cover disks) or any other carrier unless I receive a copy of
  250. the cd-rom, disk, or storage medium upon which it appears.
  251.  
  252. My adres is:
  253. Peter Berck
  254. Sparrenstraat 1
  255. 5038 MJ  Tilburg
  256. The Netherlands
  257.  
  258. e-mail: Peter.Berck@kub.nl
  259.       : berck@uia.ua.ac.be
  260.